fresh complexion - Turkish English Dictionary